batch of concrete/cement - French English Dictionary